/**
 * 
 */
package com.gragra.sampling.assignerFactories;
import com.gragra.data.MixingCorpus;
import com.gragra.sampling.vector.VectorProbabilityAssigner;
import com.gragra.sampling.vector.VectorStructure;
/**
 *
 * @author Christoph Teichmann
 * created Apr 29, 2013 1:33:10 PM
 * @version 0.1
 */
public interface VectorAssignerFactory
{
	/**
	 *
	 * @param corpus 
	 * @return
	 */
	VectorProbabilityAssigner createNewInstance(MixingCorpus<? extends VectorStructure> corpus);
}